// 通过vue-router插件实现模板路由配置
import { createRouter, createWebHistory } from 'vue-router'
import { constantRoute } from './routes.ts'

// 创建路由器对象
const router = createRouter({
  // 设置路由器工作模式 history模式
  history: createWebHistory(),
  // history: createWebHashHistory() hash模式
  // 滚动行为
  scrollBehavior: () => {
    return {
      top: 0,
      left: 0,
    }
  },
  // 配置路由规则
  routes: constantRoute,
})

// 暴露路由器对象
export default router
